Italian Nouns: sierra

Italian Nouns verb 'sierra' conjugated